import { FunctionalComponent } from '../../stencil-public-runtime'; import { GenericIdentifierType } from '../../utils/GenericIdentifierType'; export declare class ISBNType extends GenericIdentifierType { private static readonly PREFIX_REGEX; private static readonly NOISE_REGEX; private static readonly ISBN10_FORMAT; private static readonly ISBN13_FORMAT; private normalizedIsbn; private bookData; get data(): string; getSettingsKey(): string; quickCheck(): boolean; hasMeaningfulInformation(): Promise; init(data?: string): Promise; isResolvable(): boolean; renderPreview(): FunctionalComponent; renderBody(): FunctionalComponent | undefined; private normalizeInput; private isValid; private isValidIsbn10; private isValidIsbn13; private hasUsefulBookMetadata; private loadFromCache; private populateItems; private populateActions; private extractSummary; private extractText; }