import { OasMappedOperation } from '../oas';
export type parseTplOptions = {
    casing?: string;
    prefix?: string;
    suffix?: string;
    caseOnlyExpressions?: boolean;
};
export type GenerateVarNameDTO = {
    template?: string;
    oaOperation?: OasMappedOperation | null;
    dynamicValues?: Record<string, string>;
    options?: parseTplOptions;
};
export declare const parseTpl: (dto: GenerateVarNameDTO) => string;
export declare const hasTpl: (template: string | undefined) => boolean;
