import type { ParsingOptions, SerializationOptions } from '../definitions.js'; import { FileFormat } from './file-formats.js'; import { Plurality } from '../locales/index.js'; import * as z from 'zod'; export declare const AndroidStringsDatasetTransformer: import("./transformer.js").LanguageFileTransformer; declare const ASXmlSingularEntryDecoder: z.ZodObject<{ '#text': z.ZodString; '@_name': z.ZodString; }, z.core.$strip>; export type ASXmlSingularEntry = z.infer; export declare const ASXmlPluralEntryDecoder: z.ZodObject<{ '@_quantity': z.ZodEnum; '#text': z.ZodString; }, z.core.$strip>; export type ASXmlPluralEntry = z.infer; export declare const ASXmlPluralListDecoder: z.ZodObject<{ '@_name': z.ZodString; item: z.ZodArray; '#text': z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; export type ASXmlPluralList = z.infer; export declare const ASXmlDecoder: z.ZodObject<{ resources: z.ZodObject<{ string: z.ZodOptional>, z.ZodObject<{ '#text': z.ZodString; '@_name': z.ZodString; }, z.core.$strip>]>>; plurals: z.ZodOptional; '#text': z.ZodString; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodObject<{ '@_name': z.ZodString; item: z.ZodArray; '#text': z.ZodString; }, z.core.$strip>>; }, z.core.$strip>]>>; }, z.core.$strip>; }, z.core.$strip>; export interface ASSerializationOutputSet { resources: { string: ASXmlSingularEntry[]; plurals: { '@_name': string; item: ASXmlPluralEntry[]; }[]; }; } export {};