import * as Malloy from '@malloydata/malloy-interfaces'; export type TTL = { 'seconds': number; } | Date; export interface OptionsBase { ttl?: TTL; session_id?: string; } export declare function compileModel(request: Malloy.CompileModelRequest, options?: OptionsBase): Malloy.CompileModelResponse & { session_id: string; }; export declare function compileSource(request: Malloy.CompileSourceRequest, options?: OptionsBase): Malloy.CompileSourceResponse & { session_id: string; }; export declare function compileQuery(request: Malloy.CompileQueryRequest, options?: OptionsBase): Malloy.CompileQueryResponse & { session_id: string; };