import { Cre8Element } from '../cre8-element'; import '../field-note/field-note'; /** * Radio Field is the parent container for `radio-field-item`. * It is required to allow for grouping numerous radio fields that need additional context (in the form of ``). * It also provides accessibility roles, aria attributes and field note messaging on the group. * * See [radio-field-item](?path=/story/cre8-components-radio-field-item--default) for more guidance on its usage. * * @slot - The component content, which should be a set of `radio-field-item`s */ export declare class Cre8RadioField extends Cre8Element { static styles: import("lit").CSSResult[]; /** * Radio Field Note * @attr {string} */ fieldNote?: string; /** * Radio container fieldnote aria describe by * @attr {string} */ ariaDescribedBy?: string; /** * Radio container fieldnote icon name * @attr {string} */ fieldNoteIconName?: string; /** * Radio container fieldnote knockout * @attr {boolean} */ fieldNoteKnockout?: boolean; /** * Radio container fieldnote isSuccess * @attr {boolean} */ isSuccess?: boolean; /** * Radio container fieldnote isError * @attr {boolean} */ isError?: boolean; /** * Radio field legend label */ label?: string; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'cre8-radio-field': Cre8RadioField; } } export default Cre8RadioField; //# sourceMappingURL=radio-field.d.ts.map