import type { CompositeDetails, InstantiatedConfig } from "kanel";
interface MakeKyselyConfig {
    databaseFilename: string;
    includeSchemaNameInTableName: boolean;
    getKyselyItemMetadata?: (d: CompositeDetails, selectorName: string, canInitialize: boolean, canMutate: boolean, instantiatedConfig: InstantiatedConfig) => {
        tableInterfaceName: string;
        selectableName: string | undefined;
        insertableName: string | undefined;
        updatableName: string | undefined;
    };
}
export declare const defaultConfig: MakeKyselyConfig;
export default MakeKyselyConfig;
