import { CreateExtensionOptions } from '@timescaledb/schemas';
declare class ExtensionUpBuilder {
    private options?;
    private statements;
    constructor(options?: CreateExtensionOptions);
    build(): string;
}
declare class ExtensionDownBuilder {
    private options?;
    private statements;
    constructor(options?: CreateExtensionOptions);
    build(): string;
}
export declare class Extension {
    private options?;
    constructor(options?: CreateExtensionOptions);
    up(): ExtensionUpBuilder;
    down(): ExtensionDownBuilder;
}
export {};
