import parse from './global/parse';
import parseDoi from './doi/parse';
import sanitizeDoi from './doi/sanitize';
import validateDoi from './doi/validate';
import parseIsbn from './isbn/parse';
import sanitizeIsbn from './isbn/sanitize';
import validateIsbn from './isbn/validate';
import parseIssn from './issn/parse';
import sanitizeIssn from './issn/sanitize';
import validateIssn from './issn/validate';
import parsePmid from './pmid/parse';
import sanitizePmid from './pmid/sanitize';
import validatePmid from './pmid/validate';
export { parseDoi, sanitizeDoi, validateDoi };
export { parseIsbn, sanitizeIsbn, validateIsbn };
export { parseIssn, sanitizeIssn, validateIssn };
export { parsePmid, sanitizePmid, validatePmid };
export { parse };
declare const _default: {
    parseDoi: (source: string | string[]) => import("./doi/parse").DoiParse[];
    sanitizeDoi: (input: string | string[]) => string[];
    validateDoi: (identifier: string | undefined) => boolean;
    parseIsbn: (source: string | string[]) => import("./isbn/parse").ISBNParse[];
    sanitizeIsbn: (input: string | string[]) => string[];
    validateIsbn: (identifier: string | undefined) => boolean;
    parseIssn: (source: string | string[]) => import("./issn/parse").ISSNParse[];
    sanitizeIssn: (input: string | string[]) => string[];
    validateIssn: (identifier: string | undefined) => boolean;
    parsePmid: (source: string | string[]) => import("./pmid/parse").PMIDParse[];
    sanitizePmid: (input: string | string[]) => string[];
    validatePmid: (identifier: string | undefined) => boolean;
    parse: (input: string | string[]) => (import("./doi/parse").DoiParse | import("./isbn/parse").ISBNParse | import("./issn/parse").ISSNParse | import("./pmid/parse").PMIDParse)[];
};
export default _default;
