import { ConfigAccessor } from '@alexa-games/sfb-skill'; export declare const ABC_CONFIG_FILE = "abcConfig.json"; export declare const DEPLOY_DIRECTORY = ".deploy"; export declare const BUILD_OUTPUT_DIRECTORY = "dist"; export declare const BUILT_RESOURCES_DIRECTORY = "res"; export declare const BAKED_DIRECTORY = "baked"; export declare const RESOURCES_DIRECTORY = "resources"; export declare const METADATA_DIRECTORY = "metadata"; export declare const ASK_METADATA_DIRECTORY = ".ask"; export declare const CODE_DIRECTORY = "code"; export declare const CONTENT_DIRECTORY = "content"; export declare const SKILL_SOURCE_TEMPLATES_DIRECTORY = "samples"; export declare const NODE_MODULES_DIRECTORY = "node_modules"; export declare const PACKAGE_MANIFEST_FILE = "package.json"; export declare const SAMPLE_STORY = "example_story"; export declare const EXTENSIONS_DIRECTORY = "extensions"; export declare const SKILL_MANIFEST_FILE = "skill.json"; export declare const STORED_ASK_CONFIG_FILE = "ask_config"; export declare const ASK_CONFIG_FILE = "config"; export declare const ASK_STATES_FILE = "ask-states.json"; export declare const ASK_RESOURCES_FILE = "ask-resources.json"; export declare const CLOUDFORMATION_TEMPLATE = "skill-stack.yaml"; export declare const LAMBDA_LAYER_DIRECTORY = "lambda-layer"; export declare const LAMBDA_LAYER_MODULE_DIRECTORY = "nodejs"; export declare const LAMBDA_LAYER_CONFIG_FILE = "lambda-layer.json"; export declare const HOOKS_DIRECTORY = "hooks"; export interface ConfigPaths { askSkillDirectoryName: string; askSkillFullPath: string; askConfigPath: string; skillPackagePath: string; cloudFormationDeployerPath: string; } export declare class SpecialPaths { readonly abcConfig: string; readonly deployPath: string; readonly storyPath: string; readonly sfbRootPath: string; readonly buildOutputPath: string; readonly builtResourcesPath: string; readonly bakedPath: string; readonly metaDataStoragePath: string; readonly storedAskConfigPath: string; readonly codePath: string; readonly codeBuildOutputPath: string; readonly contentPath: string; readonly skillSourceTemplates: string; readonly skillSourceTemplateRoot: string; readonly extensionLoaderPath: string; private configDirs?; constructor(storyPath: string); getResourcePath(locale: string): string; getLocaleContentPath(locale: string): string; getLocaleBuiltResourcesPath(locale: string): string; loadConfigDirectories(): Promise; getConfigDirectories(config: ConfigAccessor): ConfigPaths; static isAskCliV1(configPaths: ConfigPaths): boolean; static getStagedSkillManifestFilePath(configPaths: ConfigPaths): string; static getLambdaCodeDeployPath(configPaths: ConfigPaths): string; static getModelsDeployPath(configPaths: ConfigPaths): string; static getAskLambdaCodeDeployPath(configPaths: ConfigPaths): string; }