import { GenerateFile, Import } from "src/generators/types/generate";
export declare const APP_REST_CLIENT_NAME = "AppRestClient";
export declare const QUERY_OPTIONS_TYPES: {
    query: string;
    infiniteQuery: string;
    mutation: string;
};
export declare const TEMPLATE_DATA_FILE_PATH = "src/data";
export declare const TEMPLATE_DATA_TS_PATH = "@/data";
export declare const TEMPLATE_IMPORTS: {
    appRestClient: string;
    queryTypes: string;
    errorHandling: string;
    abilityContext: string;
};
export declare const ERROR_HANDLERS: {
    ErrorHandler: string;
    SharedErrorHandler: string;
};
export declare const ERROR_HANDLING_IMPORT: Import;
export declare const ABILITY_CONTEXT = "AbilityContext";
export declare const ABILITY_CONTEXT_IMPORT: Import;
export declare enum StandaloneAssetEnum {
    ReactQueryTypes = "reactQueryTypes",
    RestClient = "restClient",
    RestInterceptor = "restInterceptor"
}
export declare const STANDALONE_ASSETS: Record<StandaloneAssetEnum, GenerateFile>;
export declare const STANDALONE_APP_REST_CLIENT_FILE: GenerateFile;
export declare const QUERY_MODULE_ENUM = "QueryModule";
export declare const QUERY_MODULES_FILE: GenerateFile;
export declare const QUERY_CONFIG_FILE: GenerateFile;
export declare const MUTATION_EFFECTS: {
    optionsType: string;
    hookName: string;
    runFunctionName: string;
};
export declare const MUTATION_EFFECTS_FILE: GenerateFile;
export declare const ZOD_EXTENDED: {
    namespace: string;
    exports: {
        parse: string;
        sortExp: string;
    };
};
export declare const ZOD_EXTENDED_FILE: GenerateFile;
