import { ResourceData } from "./ResourceData"; import { ResourceType } from "./ResourceList"; export declare function createResourceTypeFunc(resourceFuncs: { [key in ResourceType]?: (params: T) => P; }): (resourceType: ResourceType, params: T) => P; export declare function parseFirstLine({ resourceFileData }: ResourceData): { firstLine: string; remainingLines: string[]; }; export declare function getResourceId(resourceFileName: string): string; export declare function createIsArrayResourceType(resourceType: ResourceType): (value: any) => boolean;