export type EmitS2QueryCommonArgs = {
    paramsSrc: string;
    whenRuntimeExpr?: string;
    endpointExpr: string;
    debounceMsExpr: string;
    headersRuntimeExpr: string;
    callbackRuntimeExpr: string;
};
export type EmitS2QueryDevArgs = EmitS2QueryCommonArgs & {
    sqls: string[];
    isSelects: boolean[];
};
export type EmitS2QueryBuildArgs = EmitS2QueryCommonArgs & {
    tokens: string[];
    isSelects: boolean[];
};
export declare function emitS2QueryReplacementDev(args: EmitS2QueryDevArgs): string;
export declare function emitS2QueryReplacementBuild(args: EmitS2QueryBuildArgs): string;
