import { Kysely } from 'kysely';
import { DatabaseMetadata, Introspector, type IntrospectOptions } from 'kysely-codegen';
type ConnectOptions = Parameters<Introspector<any>['connect']>[0];
export declare class KyselyPGliteIntrospector extends Introspector<any> {
    connect(options: ConnectOptions): Promise<Kysely<any>>;
    protected getTables(options: IntrospectOptions<any>): Promise<import("kysely").TableMetadata[]>;
    introspect(options: IntrospectOptions<any>): Promise<DatabaseMetadata>;
}
export {};
