import type { IQueryResult } from '../../../types/store/query'; import type { SchemaData } from '../Schema/SchemaViewer/types'; export interface SchemaQueryParams { path: string; relativePath: string; schemaData?: SchemaData[]; streamingQueryData?: IQueryResult; showCreateTableData?: string; } export type TemplateFn = (params?: SchemaQueryParams) => string; export declare const createTableTemplate: (params?: SchemaQueryParams) => string; export declare const createColumnTableTemplate: (params?: SchemaQueryParams) => string; export declare const createSecretTemplate: (params?: SchemaQueryParams) => string; export declare const createAsyncReplicationTemplate: () => string; export declare const createTransferTemplate: () => string; export declare const alterTableTemplate: (params?: SchemaQueryParams) => string; export declare const manageAutoPartitioningTemplate: (params?: SchemaQueryParams) => string; export declare const manageReadReplicasTemplate: (params?: SchemaQueryParams) => string; export declare const enableTTLTemplate: (params?: SchemaQueryParams) => string; export declare const disableTTLTemplate: (params?: SchemaQueryParams) => string; export declare const selectQueryTemplate: (params?: SchemaQueryParams) => string; export declare const selectTopicQueryTemplate: (params?: SchemaQueryParams) => string; export declare const showCreateTableTemplate: (params?: SchemaQueryParams) => string; export declare const upsertQueryTemplate: (params?: SchemaQueryParams) => string; export declare const dropExternalTableTemplate: (params?: SchemaQueryParams) => string; export declare const createExternalTableTemplate: (params?: SchemaQueryParams) => string; export declare const createTopicTemplate: (params?: SchemaQueryParams) => string; export declare const alterTopicTemplate: (params?: SchemaQueryParams) => string; export declare const dropTopicTemplate: (params?: SchemaQueryParams) => string; export declare const createViewTemplate: (params?: SchemaQueryParams) => string; export declare const dropViewTemplate: (params?: SchemaQueryParams) => string; export declare const dropAsyncReplicationTemplate: (params?: SchemaQueryParams) => string; export declare const dropTransferTemplate: (params?: SchemaQueryParams) => string; export declare const alterSecretTemplate: (params?: SchemaQueryParams) => string; export declare const dropSecretTemplate: (params?: SchemaQueryParams) => string; export declare const alterAsyncReplicationTemplate: (params?: SchemaQueryParams) => string; export declare const alterTransferTemplate: (params?: SchemaQueryParams) => string; export declare const createStreamingQueryTemplate: (params?: SchemaQueryParams) => string; export declare const alterStreamingQuerySettingsTemplate: (params?: SchemaQueryParams) => string; export declare const alterStreamingQueryText: (params?: SchemaQueryParams) => string; export declare const dropStreamingQueryTemplate: (params?: SchemaQueryParams) => string; export declare const addTableIndex: (params?: SchemaQueryParams) => string; export declare const addFulltextIndex: (params?: SchemaQueryParams) => string; export declare const addMinMaxIndex: (params?: SchemaQueryParams) => string; export declare const addVectorIndex: (params?: SchemaQueryParams) => string; export declare const dropTableIndex: (params?: SchemaQueryParams) => string; export declare const createCdcStreamTemplate: (params?: SchemaQueryParams) => string; export declare const createGroupTemplate: () => string; export declare const createUserTemplate: () => string; export declare const deleteRowsTemplate: (params?: SchemaQueryParams) => string; export declare const dropGroupTemplate: () => string; export declare const dropUserTemplate: () => string; export declare const grantPrivilegeTemplate: (params?: SchemaQueryParams) => string; export declare const revokePrivilegeTemplate: (params?: SchemaQueryParams) => string; export declare const updateTableTemplate: (params?: SchemaQueryParams) => string; export declare const dropTableTemplate: (params?: SchemaQueryParams) => string;