import 'reflect-metadata'; export declare function validateWorkflowId(workflowId: string): void; export declare function validateSignalName(signalName: string): void; export declare function validateQueryName(queryName: string): void; export declare function validateWorkflowType(workflowType: string): void; export declare function validateActivityName(activityName: string): void; export declare class ServiceInitializationUtils { static safeInitialize(serviceName: string, logger: { debug: (msg: string) => void; info: (msg: string) => void; warn: (msg: string) => void; error: (msg: string) => void; }, initFunction: () => Promise | T, allowFailure?: boolean): Promise; } export declare function isValidCronExpression(expression: string): boolean; export declare function isValidIntervalExpression(expression: string): boolean;