import { default as Dropzone } from './Dropzone.vue';
import { default as mdx } from './Dropzone.mdx';
///
declare namespace _default {
export let title: string;
export { Dropzone as component };
export namespace parameters {
namespace docs {
export { mdx as page };
}
}
export namespace argTypes {
namespace acceptType {
export let options: string[];
let _default: string;
export { _default as default };
export namespace control {
let type: string;
}
}
namespace maxSizeInBytes {
let options_1: number[];
export { options_1 as options };
export namespace control_1 {
let type_1: string;
export { type_1 as type };
}
export { control_1 as control };
}
namespace showTypeAndMaxSize {
export namespace control_2 {
let type_2: string;
export { type_2 as type };
}
export { control_2 as control };
}
namespace sampleLinkUrl {
export namespace control_3 {
let type_3: string;
export { type_3 as type };
}
export { control_3 as control };
}
namespace status {
let options_2: (string | null)[];
export { options_2 as options };
export namespace control_4 {
let type_4: string;
export { type_4 as type };
}
export { control_4 as control };
}
}
}
export default _default;
export function Primary(args: any, { argTypes }: {
argTypes: any;
}): {
props: string[];
components: {
Dropzone: import('vue').DefineSetupFnComponent, {}, {}, Record & {}, import('vue').PublicProps>;
};
setup: () => {
args: any;
};
data: () => {
fileUploadStatus: any;
selectedFile: null;
textContentObject: {
yourFile: string;
or: string;
uploadFileButtonText: string;
removeFileButtonText: string;
acceptedFormatIs: string;
acceptedFormatsAre: string;
maxFileSizeIs: string;
downloadSampleFile: string;
couldNotUpload: string;
looksGreat: string;
uploading: string;
canOnlySelectOneFile: string;
fileFor: string;
fileIsTooLarge: string;
fileTypeNotValid: string;
dragAndDropHere: string;
mightTakeAMinute: string;
defaultErrorText: string;
errorMessage: string;
successMessage: string;
};
};
methods: {
uploadAudienceFile(): void;
removeAudienceFile(): void;
};
template: string;
};
export namespace Primary {
namespace args {
let acceptType_1: string;
export { acceptType_1 as acceptType };
let maxSizeInBytes_1: string;
export { maxSizeInBytes_1 as maxSizeInBytes };
let showTypeAndMaxSize_1: boolean;
export { showTypeAndMaxSize_1 as showTypeAndMaxSize };
let status_1: null;
export { status_1 as status };
let sampleLinkUrl_1: string;
export { sampleLinkUrl_1 as sampleLinkUrl };
}
}
export function WithConfirmRemoveModal(args: any, { argTypes }: {
argTypes: any;
}): {
props: string[];
components: {
Dropzone: import('vue').DefineSetupFnComponent, {}, {}, Record & {}, import('vue').PublicProps>;
};
setup: () => {
args: any;
};
data: () => {
fileUploadStatus: any;
selectedFile: null;
textContentObject: {
yourFile: string;
or: string;
uploadFileButtonText: string;
removeFileButtonText: string;
acceptedFormatIs: string;
acceptedFormatsAre: string;
maxFileSizeIs: string;
downloadSampleFile: string;
couldNotUpload: string;
looksGreat: string;
uploading: string;
canOnlySelectOneFile: string;
fileFor: string;
fileIsTooLarge: string;
fileTypeNotValid: string;
dragAndDropHere: string;
mightTakeAMinute: string;
defaultErrorText: string;
errorMessage: string;
successMessage: string;
};
};
methods: {
uploadAudienceFile(): void;
removeAudienceFile(): void;
};
template: string;
};
export namespace WithConfirmRemoveModal {
export namespace args_1 {
let acceptType_2: string;
export { acceptType_2 as acceptType };
let maxSizeInBytes_2: string;
export { maxSizeInBytes_2 as maxSizeInBytes };
let showTypeAndMaxSize_2: boolean;
export { showTypeAndMaxSize_2 as showTypeAndMaxSize };
let status_2: null;
export { status_2 as status };
let sampleLinkUrl_2: string;
export { sampleLinkUrl_2 as sampleLinkUrl };
}
export { args_1 as args };
}