import { default as LobLabel } from './Label.vue';
import { default as mdx } from './Label.mdx';
///
declare namespace _default {
export let title: string;
export { LobLabel as component };
export namespace parameters {
namespace docs {
export { mdx as page };
}
}
export namespace argTypes {
namespace label {
namespace control {
let type: string;
}
}
namespace tooltipContent {
export namespace control_1 {
let type_1: string;
export { type_1 as type };
}
export { control_1 as control };
}
namespace tooltipPosition {
export namespace control_2 {
export let options: string[];
let type_2: string;
export { type_2 as type };
}
export { control_2 as control };
}
}
}
export default _default;
export function Primary(args: any, { argTypes }: {
argTypes: any;
}): {
props: string[];
components: {
LobLabel: import('vue').DefineComponent<{
label: {
type: StringConstructor;
required: true;
};
labelFor: {
type: StringConstructor;
required: true;
};
required: {
type: BooleanConstructor;
default: boolean;
};
srOnlyLabel: {
type: BooleanConstructor;
default: boolean;
};
tooltipContent: {
type: StringConstructor;
default: null;
};
tooltipPosition: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}, any, any, {
tooltip(): any;
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly boolean;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
required: boolean;
srOnlyLabel: boolean;
tooltipContent: string;
tooltipPosition: string;
readOnly: boolean;
}, {}>;
};
setup: () => {
args: any;
};
template: string;
};
export namespace Primary {
namespace args {
let label_1: string;
export { label_1 as label };
export let labelFor: string;
}
}
export function WithInput(args: any, { argTypes }: {
argTypes: any;
}): {
props: string[];
components: {
LobLabel: import('vue').DefineComponent<{
label: {
type: StringConstructor;
required: true;
};
labelFor: {
type: StringConstructor;
required: true;
};
required: {
type: BooleanConstructor;
default: boolean;
};
srOnlyLabel: {
type: BooleanConstructor;
default: boolean;
};
tooltipContent: {
type: StringConstructor;
default: null;
};
tooltipPosition: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}, any, any, {
tooltip(): any;
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly boolean;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
required: boolean;
srOnlyLabel: boolean;
tooltipContent: string;
tooltipPosition: string;
readOnly: boolean;
}, {}>;
};
setup: () => {
args: any;
};
template: string;
};
export namespace WithInput {
export namespace args_1 {
let label_2: string;
export { label_2 as label };
let labelFor_1: string;
export { labelFor_1 as labelFor };
}
export { args_1 as args };
}
export function RequiredField(args: any, { argTypes }: {
argTypes: any;
}): {
props: string[];
components: {
LobLabel: import('vue').DefineComponent<{
label: {
type: StringConstructor;
required: true;
};
labelFor: {
type: StringConstructor;
required: true;
};
required: {
type: BooleanConstructor;
default: boolean;
};
srOnlyLabel: {
type: BooleanConstructor;
default: boolean;
};
tooltipContent: {
type: StringConstructor;
default: null;
};
tooltipPosition: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}, any, any, {
tooltip(): any;
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly boolean;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
required: boolean;
srOnlyLabel: boolean;
tooltipContent: string;
tooltipPosition: string;
readOnly: boolean;
}, {}>;
};
setup: () => {
args: any;
};
template: string;
};
export namespace RequiredField {
export namespace args_2 {
let label_3: string;
export { label_3 as label };
let labelFor_2: string;
export { labelFor_2 as labelFor };
export let required: boolean;
}
export { args_2 as args };
}
export function WithTooltipLeading(args: any, { argTypes }: {
argTypes: any;
}): {
props: string[];
components: {
LobLabel: import('vue').DefineComponent<{
label: {
type: StringConstructor;
required: true;
};
labelFor: {
type: StringConstructor;
required: true;
};
required: {
type: BooleanConstructor;
default: boolean;
};
srOnlyLabel: {
type: BooleanConstructor;
default: boolean;
};
tooltipContent: {
type: StringConstructor;
default: null;
};
tooltipPosition: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}, any, any, {
tooltip(): any;
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly boolean;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
required: boolean;
srOnlyLabel: boolean;
tooltipContent: string;
tooltipPosition: string;
readOnly: boolean;
}, {}>;
Info: any;
};
setup: () => {
args: any;
};
template: string;
};
export namespace WithTooltipLeading {
export namespace args_3 {
let label_4: string;
export { label_4 as label };
let labelFor_3: string;
export { labelFor_3 as labelFor };
let tooltipContent_1: string;
export { tooltipContent_1 as tooltipContent };
}
export { args_3 as args };
}
export function WithTooltipTrailing(args: any, { argTypes }: {
argTypes: any;
}): {
props: string[];
components: {
LobLabel: import('vue').DefineComponent<{
label: {
type: StringConstructor;
required: true;
};
labelFor: {
type: StringConstructor;
required: true;
};
required: {
type: BooleanConstructor;
default: boolean;
};
srOnlyLabel: {
type: BooleanConstructor;
default: boolean;
};
tooltipContent: {
type: StringConstructor;
default: null;
};
tooltipPosition: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}, any, any, {
tooltip(): any;
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly boolean;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
required: boolean;
srOnlyLabel: boolean;
tooltipContent: string;
tooltipPosition: string;
readOnly: boolean;
}, {}>;
Info: any;
};
setup: () => {
args: any;
};
template: string;
};
export namespace WithTooltipTrailing {
export namespace args_4 {
let label_5: string;
export { label_5 as label };
let labelFor_4: string;
export { labelFor_4 as labelFor };
let tooltipContent_2: string;
export { tooltipContent_2 as tooltipContent };
let tooltipPosition_1: string;
export { tooltipPosition_1 as tooltipPosition };
}
export { args_4 as args };
}