declare type TypeExist = Record<string, boolean>;
declare type TypeExistMap = Record<string, TypeExist>;
export interface TypeImports {
    codecTypes: TypeExist;
    localTypes: TypeExistMap;
    ignoredTypes: string[];
    primitiveTypes: TypeExist;
    typesTypes: TypeExist;
}
export declare function setImports(imports: TypeImports, types: string[]): void;
export declare function createImports({ types }?: {
    types: Record<string, any>;
}): TypeImports;
export {};
