///
declare const _default: {
register: ({ strapi }: {
strapi: import("@strapi/types/dist/core").Strapi;
}) => void;
bootstrap: ({ strapi }: {
strapi: import("@strapi/types/dist/core").Strapi;
}) => void;
destroy: ({ strapi }: {
strapi: import("@strapi/types/dist/core").Strapi;
}) => void;
config: {
default: {};
validator(): void;
};
controllers: {
chart: ({ strapi }: {
strapi: import("@strapi/types/dist/core").Strapi;
}) => {
create(ctx: import("koa").Context): Promise;
findAll(ctx: import("koa").Context): Promise;
findOne(ctx: import("koa").Context): Promise;
getData(ctx: import("koa").Context): Promise;
update(ctx: import("koa").Context): Promise;
delete(ctx: import("koa").Context): Promise;
};
};
routes: {
"content-api": {
type: string;
routes: {
method: string;
path: string;
handler: string;
config: {
policies: any[];
auth: boolean;
};
}[];
};
admin: {
type: string;
routes: {
method: string;
path: string;
handler: string;
config: {
policies: any[];
auth: boolean;
};
}[];
};
};
services: {
chart: ({ strapi }: {
strapi: any;
}) => {
sanitizeSQL(sql?: string): string;
create(data: Omit): Promise;
findAll(): Promise;
findOne(id: string): Promise;
update(id: string, data: Partial): Promise;
delete(id: string): Promise;
getData(id: string, params?: {
[key: string]: any;
}): Promise<{
data: any[];
filters: any;
}>;
};
};
};
export default _default;