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