import type { Introspection as DataSourceMongoIntrospection } from '@forestadmin/datasource-mongo';
import type { SupportedIntrospection as DataSourceSQLIntrospection } from '@forestadmin/datasource-sql';
import BootstrapPathManager from './bootstrap-path-manager';
import DistPathManager from './dist-path-manager';
export type Datasources = Array<{
    introspection: DataSourceSQLIntrospection | DataSourceMongoIntrospection;
    datasourceSuffix: string;
    datasourceId: number;
}>;
export declare function updateTypings(datasources: Datasources, bootstrapPathManager: BootstrapPathManager): Promise<void>;
export declare function updateTypingsWithCustomizations(datasources: Datasources, distPathManager: DistPathManager, bootstrapPathManager: BootstrapPathManager): Promise<void>;
//# sourceMappingURL=update-typings.d.ts.map