import { JSX } from 'solid-js'; import { PanelHeadingVariant } from '../module'; export interface AccessCodeFormProps { onSubmit?: (code: string) => Promise; onSkip?: () => void; /** Badge color/intent in the panel heading. */ variant?: PanelHeadingVariant; /** Badge text in the panel heading. Defaults to `accessCode.badgeLabel`. */ label?: JSX.Element; title?: string; description?: string; /** When set, renders a countdown above the form. */ countdownTo?: Date; submitLabel?: string; allowSkip?: boolean; autoUppercase?: boolean; /** Initial error message when mounting. Cleared on the next input change. */ defaultError?: string; class?: string; className?: string; } export declare function AccessCodeForm(props: AccessCodeFormProps): JSX.Element; export declare namespace AccessCodeForm { var displayName: string; }